totally enclosed treating facility - Allemand Anglais Dictionnaire